﻿#yyname{float: left;margin-top: 6px;}
#yyname a:link, #yyname a:visited, .article h2 a:link, .article h2 a:visited {
color: #26ACF2;
}
#yytitle h2 {
margin-bottom: 22px;
padding-top: 9px;
color: #585858;
font-weight: normal;
font-size: 13px;
}

body { padding:0; margin:0; font:13px/22px 'microsoft yahei','\5b8b\4f53',微软雅黑, arial, lucida grande, tahoma, sans-serif; color: #262626; font-size: 13px; line-height: 20px; background:#efefef;}
.clearfix:before {content:" ";display:table;}
.clearfix:after{clear:both;visibility:hidden;}
.clearfix{display:block}
.clear {clear:both}
*{border:0;margin:0;padding:0;vertical-align: baseline;}
_html{border:0;margin:0;padding:0;vertical-align: baseline;}
a { text-decoration: none; color:#262626;}
a:hover { color: #f00; text-decoration: none;}
ul {list-style-type:none;list-style-image:none}
li {list-style-type:none;list-style-image:none}
.ct {position: relative;margin:-1px auto 0;max-width:986px}
.mct {position:relative;margin:auto;max-width:1100px}
.ml8 {margin-left:5px}
.mt8 {margin-top:5px}
.box-s {border:1px solid #ccc;border-radius: 0px;background:#fff;margin-bottom:7px;}
.box {border:1px solid #ccc;border-radius: 0px;background:#fff;margin-bottom:7px;}
.ad{max-height:100px;float:left;overflow:hidden}
.ad img{width:100%}
.indexad{width:771px;}
/******网页框架样式**********/
#divtop {width:100%; position:relative;padding-bottom:1px; min-height:125px;}
#divmiddle {border:#ccc 0px solid;max-width:1100px ;margin:0 auto;position:relative;}
#divmain{float:left;line-height:25px;max-width:100%;overflow:hidden;}
.main{max-width:100%;margin-right:330px}
#divsiderbar {width:322px;float:right;margin-left:-325px;text-align:left;position:relative;overflow:hidden}
#divfooter {margin-top:10px;line-height:25px;background-color:#333333;width:100%;height:100%;color:#fff;border-top:#444444 1px solid;padding-top:10px;display:inline-block}#divfooter a{color:#fff;}#divfooter a:hover{color: #f00;}
/**********顶部样式***************/
.top_header {height:90px;}
.banner {height:70px; padding-top:15px; overflow:hidden}
.banner span{ float:right; max-width:600px; max-height:65px; text-align:right;margin-right:5px}
.banner a.logo {width:360px;display:block;background:url(../include/logo.png) no-repeat 0px -5px;float:left;height:65px;}

/*搜索框样式*/
.search{float:right; border:1px solid #c71000;height:30px;overflow:hidden;  margin-top:20px;border-radius:5px;margin-right:00px}
#edtSearch{width:200px;height:30px;line-height:30px;transition:width 1s;float:left;margin-right:0px;padding:0 10px}
#edtSearch:focus{width:255px;border:none}
#btnPost{width:60px;height:100%;color:#fff;cursor:pointer;background:#c71000;font-size:15px;font-weight:bold;text-align:center;float:left;}
#btnPost:hover{ background:#c71000}

/**********顶部导航栏***************/
.header {border-bottom:#ccc 1px solid;background-color:#262626;width:100%;margin-bottom:0px;height:35px;border-top:#444444 1px solid;z-index:999!important;/*overflow:hidden*/}
.menu{margin:0 auto;z-index:998}
.menu ul {float:left; position:absolute;	 top:35px; left:0px; border:1px solid #666; border-top:0; background:#262626; z-index:300; visibility: hidden; display: block;}
.menu ul ul { top:-1px;left:100%;border:1px solid #666;}

.menu>li {height:35px; float: left; position: relative; line-height: 35px; font-size:14px; font-weight:bold; color:#ffffff; padding: 0px;border-left:1px solid #666}
.menu>li:first-child{border-left:0px solid #666;margin-left:1px}
.menu>li li li:first-child{border-top: 0px solid #666;}
.menu>li li {border-top: 1px solid #666;position: relative;font-weight:normal;text-align:left;}
.menu li a{ padding: 0px 20px; color:#ffffff; display: block;}
.menu ul li a{font-size:14px;white-space:nowrap; padding:0px 30px;max-width:200px;overflow:hidden;text-overflow:ellipsis;}

.menu li:hover>a,.menu li:hover>a.on, .menu li a.on{color:#ffffff; background:#c71000;}
.menu li:hover>ul,.menu li a:hover>ul{ visibility:visible;}

.nav_fixed{position: fixed;top: 0px;}
/**********面包屑和公告***************/
.dh{max-width:1100px;margin:-2px auto 0px;overflow:hidden;}
.daohang {border:#ccc 1px solid;position: relative;background:#f6f6f6;line-height:33px;height:33px;border-top:none;max-width:1100px ;margin-bottom:6px}
.daohang span {float:right;cursor: pointer;font-weight:bold; right:10px; padding-right:15px;}
.daohang a.homepage {margin-left:10px}
.daohang em {width:15px;display:inline-block;background:url(images/pt.gif) no-repeat 3px 3px;color:#fff;}
#con{background:url(images/notice.gif) 8px 9px no-repeat;height:35px; }
#con ul {max-width:700px;}
#con ul li a {font-weight:bold;color:#c00;}
#con ul li a:hover {color:#f00;}
/**********siderbar***************/
.share-dy{float:left;width:320px;display:block;padding:10px 0;overflow:hidden}
.share-dy form{border:#ccc 1px solid;background-color:#fff;overflow:hidden;margin:0 10px 7px;}
.dy-input{width:200px;height:20px;line-height:20px;padding:4px;vertical-align:middle;border:#ccc 0px solid;background-color:#fff}
.dy-btn {cursor: pointer;height: 30px;width: 70px;float:right;text-align: center;border-left:1px solid #ccc;text-shadow: 0px 1px 0px #fff;color: #555;font-size:14px;font-weight: bold;background-color: #e6e6e6;background-repeat: no-repeat;background-image: linear-gradient(#fcfcfc, #fcfcfc 25%, #e6e6e6);box-shadow: 0px 0px 1px #fff inset;}.dy-btn:hover {background-position: 0px -15px;color: #333;}
.dingyue{height:auto;padding:5px 10px;}
.sidebarad{overflow:hidden;border:1px solid #ccc;margin:0 10px}
.sidebarad img{width:100%}
.bdshare-button-style0-32 a {margin: 0px 2px 10px 3px !important;}
/*侧栏跟随*/
#rollstart { clear: both; background: #fff;}
.hcms_rollbox {position:fixed;background:none;width:283px;}

#sidebar_ad{overflow:hidden;padding-bottom:5px}
.sidelist {position:relative;float:left;display:block;}
.sidelist img {padding:5px 10px;max-width:305px;}
.sidelist h1 {font-size:14px; padding-left:8px; height:32px;  line-height:32px; border-bottom:1px solid #ccc;background-image: linear-gradient(#fcfcfc, #fcfcfc 25%, #e6e6e6);}
.sidelist ul {line-height:27px;width:300px;white-space:nowrap;margin:0 10px;}
.sidelist ul li {border-bottom:#d9d9d9 1px dotted;padding-left:14px;line-height:30px;background:url(images/icon_3.png) no-repeat -3px -1536px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sidelist ul li span {display:inline}
dl.tab {line-height:32px;width:100%;clear:both;}
dl.tab dd {border-bottom:#ccc 1px solid;text-align:center;margin-bottom:5px;float:left;overflow:hidden;cursor:pointer;border-right:#ccc 1px solid;color:#262626; font-size:14px;background-image: linear-gradient(#fcfcfc, #fcfcfc 25%, #e6e6e6);}
dl.tab dd.on {border-bottom:#fff 1px solid;background-color:#fff!important;font-size:14px;font-weight:bold;color:#000;background-image:none}
dl.tab2 dd {width:135px}
dl.tab3 dd {width:106px}
dl.tab3 dd#one3{ border-right:none;width:105px}
.none{display:none}.block{display:block}
.function_c ul,.function_c div {white-space:normal;max-width:100%;margin-top:5px; margin-bottom:5px;float:left}
/*******日历样式*********/
#divCalendar{ }
#divCalendar .function_c {padding:5px;}
#tbCalendar {width:100%;table-layout: fixed;text-align: center;border-collapse:collapse;border:1px solid #efefef!important;}
#tbCalendar caption {height: 24px;font-size: 16px;font-weight: bold;margin:5px 0 10px;text-align: center;}
#tbCalendar small {height: 24px;margin: 0px auto;font-size: 14px;line-height: 24px;font-weight: bold;text-align: center;}
#tbCalendar thead {background:#666;color:#fff;}
#tbCalendar th {border-right:1px solid #fff}
#tbCalendar th:last-child{border-right:1px solid #efefef}
#tbCalendar tbody {background:#fff;}
#tbCalendar td {border:solid #efefef; border-width:0px 1px 1px 0px;line-height:25px}
#tbCalendar td.pad {background:#fff;}
#tbCalendar td a {padding:1px 10px;font-weight:bold;color:#FFF;background:#ccc;}
#tbCalendar td a:hover {color:#FFF;background:#666;}
#tbCalendar td b {display: block;background:#fff;color:#fff;text-shadow: none;padding: 0px;}
/*******文章归档/其它样式********/
#divComments ul{padding-left:0px}
#divComments ul li{background:none;padding:0px 0px 5px ;line-height:22px;border-bottom:1px solid #eee;}
#divPrevious li span {display:none}
#divContorpanel div, #divsearchpanel div {padding-left:5px;margin-top:5px;}
#divContorpanel span {font-size:13px;color:#666;line-height:30px;}
#divLinkage li,#divMisc li,#divFavorites li,#divArchives li{border:none;padding:0 5px 0px 8px;background:url(images/list_desc.png) no-repeat 5px 50%;margin-bottom:0px;display:inline-block;border-bottom:1px dotted #ccc}
#divLinkage li a,#divMisc li a,#divFavorites li a,#divArchives li a{border:dotted 0px #ccc;line-height:30px;width:120px;display:inline-block;text-align:left;text-indent:10px}
#divlinkage li a:hover,#divMisc li a:hover,#divFavorites li a:hover,#divArchives li a:hover{border:solid 0px   #e36c09;}#divCatalog{position:relative;}#divCatalog ul {padding:0px;overflow:visible; }
#divCatalog li{float:left;position:relative;overflow:visible;height:30px; line-height:30px;} 
#divCatalog ul ul {visibility:hidden;position:absolute;left:10px;top:22px;background:#fff;border:1px dotted #ccc;border-top:none;width:90px;z-index:15}
#divCatalog ul ul li {clear:both;text-align:left;padding-left:5px;background:none} 
#divCatalog ul li a{width:115px;float:left; display:block;text-indent:2px;border:none}
#divCatalog ul li:hover ul,#divCatalog ul a:hover ul {visibility:visible;} 

#divCatalog ul ul li a{display:block;width:100px;margin:0;border:0;} 
#divTags li{float:left;background:none;padding-left:0;margin-right:8px;border:none}
#divTags li a{padding:3px 5px;color:#fff;margin-bottom:5px;}
#divtags li a:hover{background-position: 0px -15px;}
#divTags li .t0{background:#036;}
#divTags li .t1{background:#f00;}
#divTags li .t2{background:#030;}
#divTags li .t3{background:#396}
#divTags li .t4{background:#636}
#divTags li .t5{background:#c00;}
#divTags li .t6{background:#f06 }
#divTags li .t7{background:#f30;}
#divTags li .t8{background:#f90;}
#divTags li .t9{background:#600;}
/**********post-multi***************/
.post{background-image: linear-gradient(#fefefe, #fcfcfc 80%, #e6e6e6);}
.post .pic{float:left;margin:0 10px 10px 0;width:25%;border:1px solid #ccc;padding:5px;background-color: #ffffff;border: 1px solid #d9d9d9;max-height:170px;overflow:hidden}
.post img{width:100%}
.post .pic:hover{border: 1px solid  #e36c09; }
.pcontent {margin:10px 10px 0 10px;font-size:14px;	overflow:hidden;}
.pcontent p {padding:0px;display:block; color: #3f3f3f;margin-top:5px;}
.pcontent h2 {height:30px;max-width:420px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin:0}
.pcontent h2 a {line-height:24px;font-size:16px;font-weight:bold;}
.pcontent h2 a:hover {text-decoration:underline}
.post-meta {margin-left:27.8%;border-bottom:1px solid #ddd;color: #262626;white-space:nowrap;overflow:hidden;text-overflow: clip;}
.pmeta {font-size:12px; padding:0 10px; height:32px;  line-height:30px;border-top:1px solid #eee;}
.pmeta span{margin-right:10px}
.pmeta .cat{color:#262626;height:30px; background: transparent url(images/cat.gif) left 2px no-repeat;padding: 0 0 0 15px;}
.pmeta .tag{color:#262626;height:30px; background: transparent url(images/tag.gif) left  center no-repeat;padding: 0 0 0 17px;}.pmeta .tag a{ font-weight:normal;}
.pmeta .read {float:right; text-align:right;font-size:13px; font-weight:bold; margin-right:0px;}
/**********post-single***************/
.articlebase {border-bottom:#ccc 1px solid;background-color:#fbfbfb;height:50px;padding:12px 10px 7px;}
.post-date {width:45px;height:45px;float:left;text-align:center;font-weight:bold;font-size:13px;border:1px solid #333;background:#333;overflow:hidden;margin-right:10px;border-radius:4px}
.post-date small {color:#ffffff;line-height:22px;font-size:13px;font-weight:bold;white-space:nowrap; text-align:center}
.post-date span {display:block;text-align:center;color:#000;line-height:23px;background:#fff;width:45px;float:left;}
.viewcomm {position:relative;text-align:center;width:80px;background:url(images/td_fg.gif) no-repeat 40px 10px;float:right;top:0px;right:5px}
.viewcomm h1 {padding:0px;height:20px;color:#900;font-size:16px;}
.viewcomm span {padding:0px;width:40px;float:left;}
.viewcomm span a {margin:0px}
.post-title {margin-left:50px;}
.post-title h1 {font-size:16px;line-height:20px;color:  #0c0c0c;font-family:微软雅黑;padding-bottom:5px;max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.post-title h1 a {padding-left:10px;font-size:13px;color:#ccc;font-weight:normal;}
.post-title h6 {font-size:13px;font-weight:normal;max-width:600px;white-space:nowrap;overflow:hidden; }
/***********文章页内容样式*****************/
#article {padding-top:3px;clear:both; font-size:14px; margin:0 10px;}
#article pre{} 
#article blockquote {border:1px solid #262626; border-left:5px solid #262626;margin:10px auto;padding-top:5px;padding-left:10px;width:80%;overflow:hidden;}
#article blockquote ol li {padding-left:10px;list-style-type:decimal;list-style-position:inside;}
#article blockquote ul li {padding-left:10px;list-style-type:disc;list-style-position:inside;}
#article blockquote p {text-indent:0em;line-height:20px;padding:5px 5px 5px 10px}
#article p {padding-bottom:5px;text-indent:0em;padding-left:0px;padding-right:0px;padding-top:0px; color:  #3f3f3f}
#article p img {width:80%;height:auto;overflow:hidden;text-align:center;margin:0 40px}
#article p a {color:#133db6;text-decoration:underline}
.artright {margin-bottom:10px;border-top:#ccc 1px dashed;border-bottom:#ccc 1px dashed;padding:5px;font-size:14px;clear:both}
.artright .share {padding-right:0px;margin-top:-22px;float:right;}
/*****相关文章列表样式*****/
#mutuality {margin:10px 0px;float:left}
#mutuality h3{ font-size:14px; border-bottom:#ccc 0px solid;height:20px;line-height:20px;}
#mutuality ul{ float:left; width:100%;  padding:5px 10px;}
#mutuality ul li{ float:left; width:48%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#mutuality ul li a{background:url(images/list_desc.png) no-repeat 0 50%;padding-left:8px;font-size: 13px;line-height: 25px; height:25px;}
/*****相关文章列表样式结束*****/
/*********文章页上一篇/下一篇导航************/
.pagenav {font-size:14px;margin-top:0px;margin-bottom:10px; background:#fff;font-weight:bold}
.pagenav ul{max-width:100%;overflow:hidden}
.pagenav a {font-weight:normal}
.pagenav a:hover {text-decoration: underline}
.pagenav ul li {display:block;width:100%;float:left;line-height:20px;float:left;padding-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/***********post-single  end**************/  
/***********翻页条样式**************/    
.navigation {text-align:center;padding:8px 0;font-weight:bold;width:100%}
.navigation a{color:#666;text-decoration:none;}
.navigation span{border:1px solid #333;padding:2px 7px;margin-right:3px;}
.navigation span.page-numbers{margin-right:20px;background:#333;color:#fff;}
.navigation span.now-page,.navigation span:hover{background:#333;color:#fff}
/***********翻页条样式**结束************/
/*-----------------------------评论部分-----------------------------*/ 
#comments{ border:1px solid #c8c8c8; background:#fff; display:block;height:auto;} 
.commentlist{height:auto;}
.commentlist h3{font-size:14px; padding:0 0px; height:34px;  line-height:34px; background:#ebe8e4;border-bottom:1px solid #ccc;border-top:1px solid #ccc;background-image: linear-gradient(#fcfcfc, #fcfcfc 25%, #e6e6e6);}
.commentlist h3 a, .commentlist h3 em{color: #333333;} 
.commentlist h3 a:hover{color: #990000;} 
.commentlist h3 span{padding-right: 10px;} 
.commentlist ul{float: right;margin-right:20px} 
.commentlist li{float: left; margin:4px 5px 0px 0px;height:30px;overflow:hidden; padding: 0 10px; line-height:30px; font-weight: 100; cursor: pointer;list-style-type: none;} 
.commentlist li.on{border: 1px solid #ccc; border-bottom: 0;border-radius:3px 3px 0 0; background: #fff;border-bottom:1px solid #fff !important} 
/*评论列表*/ 
#contabcomment1,#contabcomment2{margin: 10px;position:relative;height:auto;}

/**********显示评论*****************/
.msg {border-bottom:1px solid #eee;margin:0;padding:10px}
.msg .msgimg { float:left; width:48px; height:48px; padding:0px 10px 0 0;}
.msg .msgimg .avatar { width:48px; height:48px;}
.msg .commentname{font-weight:bold; font-size:14px;}
.msg .msgname { height:16px; line-height:16px;padding-bottom:5px;}
.msg .msgname span { font-size:14px; color:#666;}
.msg .msgarticle { padding:5px 0px 0px 10px;font-size:14px}
.msg .msg { font-size:14px;margin:0px 0px 0 40px; border-top:1px solid #eee;border-left:0px solid #eee;padding:8px 0 0 0px;border-bottom:none}
.msg .msg.msgname { height:16px; line-height:16px;}
.msg .msg .msgarticle{padding: 0px;font-size:13px;}
.msg .msg .msgimg { width:40px; height:40px;padding:0 10px 0 0}
.msg .msg .msgimg .avatar { width:40px; height:40px;}
.none{display:none}
.msg .msg .msg{margin-left:49px}
/**********发表评论*****************/
.nodis{display:block;}
.postbox {position: relative;border: 1px solid #ccc;border-image: none;padding-right: 0px;overflow: hidden;border-top-left-radius: 3px;border-top-right-radius: 3px; background:#fff; margin-bottom:7px;height:34px;overflow:hidden;width:100%}
.postbox i{height:34px;width:35px;border-right:1px solid #ccc;margin:0 0px 0 -1px;background:#fff url(images/posticon.png) 0 0 no-repeat;float: left;}
.postbox .n{background-position:8px 10px;}
.postbox .m{background-position:8px -63px;}
.postbox .h{background-position:8px -135px;}
.comment-postbox {width: auto;font-size:14px;margin:10px; }
.comment-postbox p.posttop{width:100%;font-size:15px;  line-height:20px;font-weight: bold;margin-bottom:7px;}
.posttop span{float:right;}
.postbox input{font-size: 14px;border:none;background:none;color:#666;height:100%;line-height:100%;}
.postbox input.home1,.postbox input.name1,.postbox input.mail1{min-width:85%;padding-left:7px}
.comment-postbox-textarea{position: relative;border: 1px solid #ccc;background:#fff;overflow: hidden;border-top-left-radius: 3px;border-top-right-radius: 3px;width:100%;margin-top:10px;}textarea.text {display: block;font-family: "helvetica neue",helvetica,arial,sans-serif;font-size:14px;line-height: 20px;border: medium none;box-shadow: none;overflow: hidden;height: 120px;margin: 0px;padding:5px;color: #333;width: 98.5%;}.comment-postbox-toolbar {position: relative;border: 1px solid #ccc;overflow:hidden;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-top:none;width:100%}
.comment-postbox-options {height: 30px;}.comment-postbox-options>input{margin-top: 0px;font-size: 14px;width:150px;background:none;color:#444;height:30px!important;line-height:30px;position: absolute;left:100px;top:0px;padding-left:10px;overflow:hidden;border:none;border-left:1px solid #ccc;border-right:1px solid #ccc;background:none;}.comment-postbox-options span{ padding:10px 10px 0 ; font-size:14px; font-family: "helvetica neue",helvetica,arial,sans-serif; line-height:30px;}.comment-postbox-button {cursor: pointer;font-family: "helvetica neue",helvetica,arial,sans-serif;position: absolute;right: 0px;top: 0px;height: 31px;width: 100px;text-align: center;border-left:1px solid #ccc;text-shadow: 0px 1px 0px #fff;color: #555;font-size:14px;font-weight: bold;background-color: #e6e6e6;background-repeat: no-repeat;background-image: linear-gradient(#fcfcfc, #fcfcfc 25%, #e6e6e6);box-shadow: 0px 0px 1px #fff inset;}.comment-postbox-button:hover {background-position: 0px -15px;color: #333;}
/**********发表评论 结束*****************/
/****************全局border设置，圆角设置，宽度设置************/


.catlist{display:block;float:left;overflow:hidden;width:100%}
.listbox{width:49.3%;height:300px;float:left;overflow:hidden;margin-bottom:7px;}
.listbox h2{font-size:14px; padding:0 8px; height:32px;  line-height:32px; background:#ebe8e4;border-bottom:1px solid #ccc;background-image: linear-gradient(#fcfcfc, #fcfcfc 25%, #e6e6e6);}
 i{width:3px;background:#262626;float:left;height:15px;margin-top:9px;margin-right:5px}
.listbox h2 span a{display:block;height:33px}
.listbox h2 span{float:right;background:url(images/more.png) no-repeat right center;height:33px;width:44px;}
.listbox  ul{padding:2px 10px;border:0px solid #ccc}
.listbox  li{line-height:30px;height:28px;overflow:hidden; font-size:13px;border-bottom:1px dotted #ccc}
.listbox  li span{float:right;color:#999;font-size:12px}
.listbox li a{background:url(images/list_desc.png) no-repeat 0 50%; padding-left:8px; max-width:260px;overflow: hidden;white-space:nowrap;float:left;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.cat-1,.cat-3,.cat-5,.cat-7,.cat-9,.cat-11{float:right;border:1px solid #ccc;border-radius: 0px;background:#fff;}
.cat-0,.cat-2,.cat-4,.cat-6,.cat-8,.cat-10{float:left;border:1px solid #ccc;border-radius: 0px;background:#fff;}
.tw_box {clear:both;margin:0px 0px 8px 0 ;padding:0px;height:auto;position: relative;background:#fff;border: 1px solid #ccc;overflow:hidden;display:block;}
#demo{ width:98.5%;height:138px; display:inline; float:left; margin:6px 5px 4px; overflow:hidden}

#demo img:hover {border:2px solid #e36c09;}
#demo span {font-size: 14px;margin-left:0px;text-align: center;height:25px;line-height:25px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight:bold;width:180px;}
#demo ul li{float:left; padding:0 0px;}
#demo ul li img {display:block; width:180px; height:132px; border:2px solid #eeeeee;margin:0 2px;}
.sad{background:#efefef;width:100%;border-radius:4px}
.bdsharebuttonbox {padding:0 10px}
#mnav{display:none}

@media screen and (max-width:780px){
	#divmiddle{width:100%;}
	#divsiderbar{display:none}
	.main{margin-right:0}
	#divtop{min-height:42px;}
	
	.top_header,.header,.dh{display:display}
	.banner,#con{display:none;}
	.top_header{height:auto;}
	.daohang{margin-bottom:0px;height:auto;}
	
	#mnav{display:block;height:35px;color:#fff;background:#262626;  cursor:pointer; padding:0 10px ;line-height:35px;font-size:14px;font-weight:800}
	#mnav span{display:block;width:25px;height:35px;background:url(images/mnav.gif) no-repeat right center;float:right;line-height:35px;}
	.header{width:auto;position:absolute;height:auto;right:0;border:1px!important;display:none}
	.menu{float:left;}
	.menu li{float:none;position:relative;background:#333;font-weight:normal!important}
	.menu li:first-child{margin-left:0px}
	.menu ul {position: absolute;right:100%;max-width:200px;top:0;left:auto!important;visibility: hidden;border: 1px solid #ccc;float:right;margin-top:-1px}
	.menu li:hover>ul,.menu li a:hover>ul{ visibility:visible;}
	.menu li a{ padding: 0px 20px; color:#ffffff; display: block;}
	.menu ul li a{white-space:nowrap; padding:0px 20px;max-width:200px;overflow:hidden;text-overflow:ellipsis;display: block;}
}
@media screen and (max-width:480px){
	.post-meta{margin-left:0px}
	.post .pic{display:none}
	.commentlist h3 span{display:none}
	.commentlist ul{float:left;width:100%;} 
	.commentlist li{float: left;height:34px;line-height:34px;overflow:hidden;width:49.7%;padding:0;margin:0px;text-align:center;margin-left:0px; cursor:pointer;}
	.commentlist li.on:first-child{border-right:1px solid #ccc;float:left;}
	.commentlist li.on:last-child{border-left:1px solid #ccc;margin-right:0px;float:right}
	.commentlist li.on{border: 0px solid #ccc; border-radius:0px 0px 0 0; background: #fff;border-bottom:1px solid #fff !important} 
	.viewcomm ,.post-date{display:none}
	.post-title{margin-left:0px;text-align:center}
	.listbox{width:99.55%;float:left!important}
	.navigation span.page-numbers{display:none}
	.listbox li,
	#article,
	.pcontent{font-size:13px}
	
}	
@media screen and (max-width:320px){
	.listbox li span{display:none}
	.listbox li a{max-width:100%}
}	